21086 311
55648 659
20410 206
21788 398
24391 59
6823 341
4275 543
3085 30
2420 354
2323 585
4285 558
2005 316
3499 571
959 33
1838 287
3338 157
2243 28
3857 812
2522 482
2445 266
4189 617
3208 251
4247 402