21512 575
23377 182
6953 254
11786 833
13356 157
4455 317
37869 293
28951 503
9963 671
18833 334
13635 495
2296 41
8434 665
3763 71
6617 515
7527 293
3755 140
19168 477
4959 95
11805 628
13168 928
10907 582
3604 670
2821 290
4962 562
2511 254
4913 170
31509 537