21471 175
10653 92
2603 401
57097 345
10155 666
19173 61
20027 856
30798 91
3562 535
6451 596
3557 732
4226 783
7369 350
2502 535
2738 58
1760 338
6212 902
3341 385
2648 532
2344 461
2116 420
1548 363
1204 103
1695 418
1365 238
2332 582
1039 212
2385 180