599 66
3344 781
4668 279
7706 433
3093 623
2781 724
3015 610
1246 131
13746 262
851 113
2496 81
18324 407
3428 71
8049 426
16319 692
19766 486
8061 541
2326 266
1869 191
4262 677
2396 232
36432 544
3481 639
6170 797
13224 394
2766 466
5398 896
3118 101