3460 35
2705 65
5608 252
5795 241
19675 41
20517 521
9075 517
13330 626
2510 246
14304 609
7076 465
20011 326
5342 614
76732 415
20316 638
5699 284
16799 327
5785 910
19422 555
9043 457
5719 435
2343 149
15039 885
4931 548