4508 310
1294 219
11629 160
22734 607
1135 192
15875 934
2910 703
1110 233
2288 449
2894 648
2359 467
54998 452
8038 515
10098 347
2882 76