12196 523
5304 544
20124 99
19657 298
9307 262
4346 274
17837 870
8282 396
2131 267
2991 459
2255 175
2454 273
8943 288
11252 519
12841 772
16710 308
27858 352
49953 934
5573 48
10772 865
13917 602
3531 200
1548 106
3844 715
8068 634
25401 260
6691 151
4651 554