21069 311
55483 658
20277 206
21608 398
24315 59
6814 341
4268 543
3076 30
2408 354
2317 585
4280 558
1999 316
3481 571
947 33
1833 287
3335 157
2236 28
3848 812
2513 482
2443 266
4184 617
3195 251
4217 402