5041 700
12697 594
2825 372
7465 617
40300 334
4488 373
5564 614
11317 482
2582 104
5942 564
5249 437
15152 413
6514 436
4673 641
8533 240
3723 247
4632 398
2438 187
5528 738
4478 418
7284 763
15930 354
7466 649
3962 839
4271 474
3884 677
1619 145
50687 400