2906 742
1349 214
2984 720
914 140
147199 264
30507 636
12699 68
7086 857
26196 239
8833 755
3164 150
5712 482
4167 539
3329 547
4223 562
3590 614
1740 366