20181 349
25855 596
70403 375
2901 283
6554 309
94642 847
1878 106
2278 432
1151 153
936 223
799 128
2637 461
2321 411
599 83
977 115
1854 512
877 206
1249 296
15967 278
1696 362
625 58
12301 735
2951 712
1800 425
32939 738
5428 81
21702 126
229456 1201