21086 311
55638 659
20399 206
21780 398
24388 59
6822 341
4275 543
3085 30
2420 354
2323 585
4285 558
2005 316
3498 571
958 33
1837 287
3338 157
2243 28
3857 812
2521 482
2445 266
4189 617
3206 251
4243 402