5556 33
18857 731
17681 360
11341 948
3632 632
7807 240
4116 728
9537 326
15557 465
17228 589
6358 336
2881 197
3256 465
3552 203
7027 848
16569 468
5699 571
1607 73
3878 593