21116 311
55898 659
20631 206
22030 398
24513 59
6833 341
4287 543
3382 30
2430 354
2337 585
4294 558
2017 316
3513 571
972 33
1846 287
3350 157
2248 28
3866 812
2535 482
2453 266
4199 617
3223 251
4289 402