21053 311
55390 658
20186 206
21445 398
24273 59
6808 341
4264 543
3067 30
2400 354
2310 585
4272 558
1993 316
3465 571
945 33
1832 287
3330 157
2231 28
3843 812
2507 482
2436 266
4174 617
3187 251
4180 402