40297 263
1616 306
213749 514
26123 280
1204 324
3103 193
7465 367
980 109
404 81
19503 804
22631 280
4068 138
14680 387
1771 478
4345 739
973 251
2221 567
262 52
2538 733
9584 412
4231 579
4606 343
2673 798
646 135