52217 437
15535 614
28021 105
16694 804
4959 679
14467 734
11436 528
6218 877
5300 353
2147 327
3794 59
1423 97
3381 615
8231 594
3090 32
8029 326
2109 197
3049 299
2641 203
3440 593
4758 848