3315 101
2689 307
10177 655
3838 204
1682 230
16627 652
4050 740
3550 585
3998 795
2755 141
2596 374
3145 393
4637 263
4955 340
1531 137
1554 247
2682 768
11336 236
1817 121
2612 351
568 115
8747 65
1895 90
44688 697