3060 384
2424 215
28171 189
486633 233
17642 707
5323 151
8019 153
16284 533
8848 951
4429 736
2725 51
6677 71
17888 611
7304 764
3432 157
3647 495
6078 714
2253 29
1092 166
3990 551