599 66
3344 781
4671 279
7707 433
3094 623
2781 724
3015 610
1246 131
13747 262
851 113
2496 81
18328 407
3428 71
8049 426
16321 692
19771 486
8062 541
2330 266
1869 191
4264 677
2397 232
36439 544
3483 639
6170 797
13227 394
2766 466
5398 896
3118 101