11197 233
5050 150
31279 144
25368 602
11307 425
28513 785
12771 687
12149 761
7171 660
10275 645
4008 332
5336 577
3879 940