5646 34
18989 731
17823 360
11399 948
3672 632
7842 240
4149 728
9591 326
15710 465
17369 589
6422 336
2984 197
3289 465
3626 203
7083 848
16741 468
5755 571
1653 73
3932 593