596 66
3344 781
4641 279
7690 433
3088 623
2777 724
3012 610
1244 131
13715 262
849 113
2448 81
18293 407
3419 71
8036 426
16299 692
19721 486
8047 541
2304 266
1868 191
4233 677
2378 232
36378 544
3474 639
6158 797
13183 394
2763 466
5379 896
3094 101