17476 95
6937 333
23411 176
31949 282
34603 78
17930 625
11311 220
5048 317
20189 588
10283 482
9060 531
5367 44
17088 305
5090 70
6467 528
13066 70
5220 570
3778 55
10437 291
5683 437
17645 777
7888 863
14694 714
6389 297
6081 414
6212 67
9931 297
11730 57