4031 222
1054 95
307 59
2398 642
2701 640
2513 652
1602 374
1594 249
2420 719
3396 879
3322 202
1562 110
2884 759
1081 109
2972 560
3604 620
3207 401
2352 535
2568 268
3168 787
1155 298
691 133
3876 251
2910 684