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