18013 551
4875 317
3541 502
5410 741
12557 935
10028 641
17490 270
27324 627
1878 78
6455 225
4409 593
33265 394
21531 313
1122 106
2169 68
5804 87
3968 596
4037 324
1700 42
4922 275
2869 358
36011 585
4296 142
5824 284