5556 33
18863 731
17686 360
11345 948
3633 632
7809 240
4117 728
9537 326
15559 465
17232 589
6361 336
2881 197
3257 465
3554 203
7029 848
16571 468
5702 571
1608 73
3879 593