2860 504
3282 292
3671 788
2056 277
3118 444
2941 811
1868 264
4098 817
2218 407
19213 444
7988 653
3998 596
5900 446
3362 560
4664 427
3869 860
1233 303
2594 367
3425 830
4251 503
1285 60
1086 87
5330 418
1826 213