10832 32
1725 217
34336 108
21752 90
37102 172
12838 237
3409 845
31034 331
46020 147
21920 337
1756 267
24922 293
25166 112
30028 218
22326 69
64050 425
2324 607
2802 74
3099 528
38641 194
60262 347
2207 226
23017 219
83548 384
2382 200
15058 41
33035 306
48926 935