5556 33
18882 731
17687 360
11345 948
3633 632
7809 240
4117 728
9537 326
15563 465
17237 589
6364 336
2881 197
3257 465
3555 203
7029 848
16574 468
5702 571
1608 73
3879 593