40473 717
4910 335
10087 492
17170 696
8550 347
11402 39
1642 49
29214 91
6111 795
3497 302
4402 454
7875 408
2491 359
10741 651
1772 420
24829 249
13460 965
19265 455
4958 432