5596 320
3984 570
11287 294
30728 796
2524 74
2238 114
3265 505
21698 234
6914 549
8176 642
7905 735
24807 228
2560 187
3746 492
4925 765
122122 751
20881 712
2144 381
2044 269
18131 566
6672 803