2141 51
13407 486
21590 240
1832 90
6287 667
7333 504
101201 928
3924 639
28888 417
46150 342
8623 473
17828 361
5128 70
64683 157
3788 124
84361 251
4627 318
5046 657
20723 532
7675 414
45068 322
10485 228
42042 493
3292 466
13735 656
5697 524
50632 332
43761 373