40382 478
4698 169
20937 361
7816 842
1568 344
9318 129
2747 809
2213 527
1500 393
1115 352
1077 245
18169 587
2773 803
860 226
120474 735
1884 599
1469 390
2754 902
254748 640
2333 585
939 167
804 234
1052 242
1406 343