593 66
3344 781
4639 279
7686 433
3088 623
2775 724
3012 610
1244 131
13711 262
846 113
2446 81
18290 407
3418 71
8033 426
16292 692
19719 486
8044 541
2303 266
1867 191
4233 677
2375 232
36370 544
3472 639
6158 797
13177 394
2763 466
5377 896
3087 101