21512 575
23378 182
6960 254
11792 833
13382 157
4456 317
37891 293
28962 503
9964 671
18833 334
13636 495
2296 41
8456 665
3764 71
6620 515
7529 293
3755 140
19178 477
4959 95
11807 628
13174 928
10907 582
3605 670
2822 290
4963 562
2511 254
4914 170
31541 537