1083 331
2978 509
1331 137
2589 210
1693 157
5674 373
2461 645
4006 889
1286 215
3653 399
3446 585
2344 403
3192 279
3206 892
2370 167
6314 993
3146 665
5446 67
10095 399
2843 481
3914 244
4301 499
3490 316
1898 309