959 133
2123 340
5944 152
2192 327
3375 566
1953 271
2886 475
3063 447
1862 165
1857 50
2365 570
1950 185
4904 970
3111 563
2274 347
2348 321
2622 202
2290 484
3058 654
1160 113
3199 322
6434 681
1615 301
2808 496
3135 516
4000 426
2676 594
4157 853