3076 88
7262 681
12306 366
10737 614
5182 165
3786 765
5385 607
1992 251
3538 364
2934 194
3957 414
10840 685
11441 531
1488 207
12406 111
14353 69
21904 529
12196 534
13537 139
21513 332
7823 734
20239 525
34165 731
9667 470
4963 54
9104 944
10506 744
5521 211