599 66
3344 781
4665 279
7704 433
3092 623
2781 724
3014 610
1246 131
13744 262
851 113
2494 81
18322 407
3425 71
8049 426
16319 692
19757 486
8057 541
2321 266
1868 191
4257 677
2392 232
36429 544
3478 639
6167 797
13218 394
2766 466
5396 896
3116 101