2697 598
332 70
1251 330
2822 567
3052 676
3786 310
6820 598
11405 96
2282 54
21738 255
7402 821
14485 430
3779 783
2452 174
4391 459
13482 114
6529 633
56255 379
36311 695
2531 187
9130 86
23058 475
6890 287
2289 276
7418 81
8612 145
3502 510
47156 731