12084 28
314 74
2182 465
2286 107
970 210
2663 334
43718 660
11308 403
18154 271
3749 511
9925 291
159067 368
44775 255
15370 659
4483 165
25986 642
6444 398
10109 363
4880 346
15444 609
10267 638
6906 744
8838 227
6796 443
14565 913
3657 144
16086 417
6994 648