5646 34
18989 731
17823 360
11399 948
3672 632
7841 240
4149 728
9591 326
15709 465
17369 589
6421 336
2984 197
3288 465
3626 203
7083 848
16738 468
5755 571
1653 73
3932 593