3002 91
3618 738
1257 69
3430 594
14923 461
1284 158
5903 530
2615 312
11645 830
4652 214
7273 87
4097 334
5155 598
3000 520
2122 117
222951 247
444536 748
11178 199
4842 622
20911 752
16396 165
6181 706
112081 828
23238 597
45202 660
3986 572
31943 497
100121 488