5642 311
1304 219
11636 160
22736 607
1135 192
15875 934
2913 703
1111 233
2291 449
2894 648
2362 467
55015 452
8048 515
10104 347
2884 76