21033 311
55247 657
20094 206
21217 398
24178 59
6800 341
4257 543
3060 30
2391 354
2306 585
4269 558
1989 316
3460 571
942 33
1825 287
3322 157
2224 28
3836 812
2498 482
2431 266
4169 617
3177 251
4168 402