6931 311
1586 219
12116 160
23006 607
1224 192
15991 934
3044 703
1255 233
2444 449
3035 648
2471 467
56170 452
8359 515
10417 347
2952 76