40462 148
16295 809
3575 530
2655 404
4611 218
3022 438
3123 454
12231 415
7701 370
6284 570
8309 137
8780 162
3969 624
4319 394
1286 56
2690 184
985 155
430 53
2256 321
3181 523
682 80
2995 514