103047 399
10201 557
14608 338
5474 917
30248 527
3487 380
6353 285
3798 775
6641 634
2993 174
981 210
25101 312
12100 383
6106 115
4185 220
2929 74
10266 172
2845 42
1679 175
3184 791
8588 126
4784 552
3941 332
5326 399
2500 198
7736 582
3019 92
4023 538