22721 526
13600 461
4949 81
769 102
4845 46
12245 427
6224 776
1999 83
4159 382
1639 155
4353 212
11625 672
3789 37
10098 597
3398 293
2871 221
2662 303
2374 290
9311 598
9274 242
7387 617
6540 528
5624 319
5081 268
7118 606
16257 771
7255 285
9502 242