2893 249
2431 202
1540 330
2703 679
2619 148
1177 127
1791 308
2820 480
1331 280
1549 158
5369 456
6240 526
3702 797
2713 341
2762 118
2361 333
2459 389
4999 467
4060 138
2685 419
5296 556
2004 269
3493 689
2267 159
7873 454
1736 133
6207 104
12415 611