3027 64
10179 637
12844 532
4369 535
4978 581
13271 225
6488 437
13197 333
19630 164
7554 421
11908 502
43267 222
3076 304
9555 677
8564 45
14642 32
11937 298
20159 598
9861 378
6621 624
34097 119
3660 450
8787 595
7857 420
10755 250
6045 803
2363 269
6030 328