20181 349
25908 597
70532 375
2901 283
6554 309
94666 847
1879 106
2278 432
1151 153
936 223
799 128
2637 461
2321 411
599 83
977 115
1854 512
877 206
1249 296
15973 278
1696 362
625 58
12308 735
2951 712
1800 425
32950 738
5428 81
21702 126
229480 1201