52404 437
15538 614
28021 105
16699 804
4964 679
14482 734
14732 529
6222 877
5304 353
2151 327
3796 59
1423 97
3383 615
8234 594
3094 32
8035 326
2113 197
3053 299
2651 203
3442 593
4760 848