21086 311
55636 659
20398 206
21772 398
24386 59
6822 341
4275 543
3085 30
2419 354
2323 585
4285 558
2005 316
3497 571
958 33
1837 287
3338 157
2243 28
3856 812
2521 482
2445 266
4189 617
3206 251
4242 402