6996 311
1599 219
12163 160
23016 607
1232 192
16001 934
3058 703
1263 233
2456 449
3054 648
2479 467
56251 452
8394 515
10435 347
2963 76