599 66
3344 781
4649 279
7691 433
3091 623
2777 724
3013 610
1244 131
13719 262
850 113
2454 81
18300 407
3420 71
8041 426
16307 692
19734 486
8048 541
2309 266
1868 191
4235 677
2381 232
36390 544
3475 639
6162 797
13198 394
2765 466
5384 896
3104 101