2196 51
13536 486
21867 241
1881 90
6441 667
7569 504
102367 928
3977 639
29419 417
46914 343
8791 473
18216 361
5285 70
65899 157
3894 124
85834 251
4743 318
5118 657
21207 532
7770 414
46197 323
10665 228
42843 493
3340 466
14093 656
5753 524
51512 332
44694 373