593 66
3344 781
4636 279
7674 433
3085 623
2774 724
3012 610
1244 131
13711 262
846 113
2444 81
18289 407
3417 71
8030 426
16288 692
19714 486
8043 541
2303 266
1867 191
4233 677
2374 232
36367 544
3471 639
6155 797
13174 394
2763 466
5375 896
3082 101