5935 152
15572 32
7288 531
17951 70
25741 396
3233 334
9987 199
14244 162
5265 706
5157 712
3167 179
19435 382
5030 745
4090 346
15791 171
5044 130
4745 418
3395 109
3661 556
4236 206
6966 202
8409 184
5504 635
4334 164
3998 621
6223 909
5147 660
22962 592