3007 809
1895 341
3098 210
3493 879
1572 358
1367 270
5110 527
340 69
3157 154
4600 743
4061 680
4115 294
3352 424
2548 210
2897 291
2387 597
2677 714
3359 517
1250 74
349 35
3562 186
3449 603
1702 487
3602 877