51274 437
15502 614
28010 105
16600 804
4891 679
14396 734
11422 528
6197 877
5279 353
2137 327
3782 59
1399 97
3369 615
8173 594
3064 32
7972 326
2087 197
3045 299
2613 203
3409 593
4749 848