2141 51
13408 486
21590 240
1832 90
6287 667
7333 504
101203 928
3924 639
28888 417
46155 342
8623 473
17831 361
5128 70
64690 157
3788 124
84374 251
4628 318
5046 657
20724 532
7675 414
45071 322
10486 228
42043 493
3292 466
13736 656
5697 524
50633 332
43762 373