6935 311
1589 219
12130 160
23009 607
1226 192
15994 934
3044 703
1255 233
2446 449
3035 648
2473 467
56203 452
8363 515
10422 347
2957 76