109570 181
21378 154
50881 594
28525 660
2068 52
5792 449
4512 667
2380 247
3618 643
3461 446
31712 315
9830 116
58960 812
15678 117
29850 627
29859 394
7280 464
23607 196
20837 300
31329 519
16086 338
11428 501
3180 632
6922 215
3611 685
2727 565
4148 687
1780 269