105266 310
18397 238
10480 101
30919 224
73901 636
32039 855
7998 326
22761 340
3661 699
34169 543
3889 44
14943 192
7389 844
5987 308
22470 80
3959 455
3622 534
16371 782
29722 735
9271 907
5489 727
15627 495
8733 485
2419 444
6641 548
6926 476
3963 654
1960 207