3096 371
12595 131
2342 265
12605 473
671 60
3571 636
3640 822
3399 611
3387 572
1575 212
1028 57
10476 842
3054 663
2392 492
4819 58
1387 137
3561 133
707 33
4157 714
3298 596
3096 622
1342 215
3772 740
4210 629