35071 932
112840 756
10351 626
3311 260
3923 43
1672 195
5143 203
1818 238
4475 798
6920 763
5322 624
2368 277
8780 337
13331 802
1544 153
5369 878
7386 217
4378 476
9544 161
9327 604
7095 107
4027 576
3140 255
7512 393
1571 108
6420 72
2564 116
10629 770