2993 303
1106 199
1085 276
4179 641
3469 509
1207 148
1396 269
4522 853
1376 351
1619 420
2925 426
2611 570
1971 380
1945 336
2912 437
2065 321
4271 270
3213 943
1597 352
371 41
1511 430
8442 305
2887 552
9004 329