21086 311
55653 659
20415 206
21792 398
24397 59
6823 341
4275 543
3085 30
2421 354
2324 585
4285 558
2005 316
3499 571
960 33
1838 287
3338 157
2243 28
3857 812
2522 482
2445 266
4189 617
3208 251
4247 402