101533 209
9235 714
6643 657
7280 67
43581 638
4712 390
4679 127
8486 513
5035 79
4896 126
8008 681
24848 833
5823 360
2838 250
3898 150
2793 414
2942 263
1607 41
2489 558
1865 179
2449 215
3105 319
1840 126
2864 109
5110 298
5733 627
15306 616
5088 232