14095 600
23396 509
30439 481
6438 240
38925 263
24450 234
35465 172
36534 77
22395 429
7011 604
13464 303
13985 111
61690 470
24276 373
36201 935
11012 969
30273 293
116189 641
40681 544
35437 189
65696 157
3602 206
85512 251