3986 310
1293 219
11628 160
22733 607
1135 192
15875 934
2910 703
1110 233
2287 449
2894 648
2359 467
54998 452
8038 515
10097 347
2882 76