2578 267
245666 348
106613 314
46994 418
37659 875
19339 394
12905 642
33587 199
32308 541
19467 429
29368 454
29227 737
5244 515
2959 68
5609 957
7746 747
3381 280
4410 680
8096 380
22728 542
13305 406
17160 154
24344 258
32822 887