2952 686
2696 618
228 50
505 99
12333 427
22273 92
21673 167
29505 526
13507 964
59994 156
72658 195
27187 253
13537 153
48893 196
46376 734
106759 927
24753 144
38271 518
109108 219
9319 222
22312 273
63096 384
28344 266
6982 158