4010 176
10292 99
2684 183
3704 593
3587 641
3092 574
415417 843
280001 844
88483 435
100209 603
29549 391
20588 111
12206 534
21569 332
12166 411
16979 569
7447 231
12386 608
14501 132
9405 777
6540 306
13217 393
19803 665
6773 684
43705 1028
17114 815
14813 323
25636 237