40929 384
10647 741
15780 304
19356 142
29845 591
10680 309
21399 841
2690 451
11751 426
13346 240
148495 877
3811 392
9109 836
8673 613
11364 482
5663 92
6506 709
2328 229
7470 135
7470 613
4620 415
5811 610
3158 335
2879 234