2998 650
2183 515
3607 562
2831 677
2480 258
1834 212
2024 341
5653 91
2242 533
3145 214
2787 274
4959 514
921 78
2348 501
2268 486
2980 493
1762 294
1634 190
2769 558
1587 282
6112 513
479 89
2507 484
2702 452