6051 562
1170 111
1581 306
2440 495
1638 326
3170 102
2550 686
2894 458
14009 905
5844 593
9702 864
3222 814
3312 915
7495 268
3083 769
1603 135
1206 249
2583 468
5578 355
2917 891
2285 280
1971 191
3948 654
2632 361