2300 316
4021 525
2871 228
6755 303
4411 759
10851 182
4054 755
17223 1596
8928 573
2375 136
1107 127
2703 145
3139 451
3036 680
5434 537
12682 168
14286 419
5166 859
4305 679
2302 584
2611 285
2659 256
3025 595
5966 631
5963 361
19007 693
9814 731
1842 43