21033 311
55248 657
20096 206
21221 398
24180 59
6800 341
4257 543
3060 30
2392 354
2306 585
4269 558
1989 316
3461 571
942 33
1825 287
3322 157
2224 28
3836 812
2498 482
2431 266
4169 617
3177 251
4168 402