2193 106
22333 80
6934 567
28651 682
41631 647
4217 266
15416 83
8787 286
24853 124
18434 240
31141 633
7824 185
23977 719
27361 89
13637 582
11281 734
16174 551
3070 503
19800 101
15549 448
3915 846
36313 744
2902 692
18077 566
12354 604
30061 307
14303 417
64327 784