3091 614
2728 576
3621 818
4094 635
1321 216
3323 741
304 31
16345 669
11898 772
4421 87
10130 455
2908 589
3841 156
3647 812
1982 303
8258 150
2809 747
3513 532
2840 476
23826 349
1248 46
1315 209
1331 176
3296 623