3195 149
1879 94
6250 782
14395 709
3435 235
3470 587
3096 160
5198 758
11315 991
6646 391
3283 246
3532 421
3881 397
2862 123
1489 32
1105 98
2883 248
2309 280
3665 97
2420 200
3789 140
4220 715
6933 601
4532 265
2723 262
1589 103
3633 447
6826 652