6998 311
1600 219
12164 160
23018 607
1232 192
16001 934
3058 703
1263 233
2457 449
3055 648
2479 467
56252 452
8394 515
10435 347
2963 76