11046 446
3159 297
9558 907
5713 381
8486 601
1844 321
30208 168
3565 521
3583 354
11686 166
5301 603
8666 681
2247 143
1128 81
10668 82
3574 240
16747 824
3300 849
3342 723
23395 638
7686 504
3670 498
3281 400
1884 51
2468 341
13709 503
7640 638
3005 276