21116 311
55882 659
20619 206
22014 398
24502 59
6831 341
4287 543
3381 30
2430 354
2336 585
4294 558
2015 316
3513 571
970 33
1845 287
3350 157
2248 28
3866 812
2535 482
2452 266
4199 617
3221 251
4283 402