3002 373
4875 397
4148 491
4335 392
303066 709
24275 402
20013 960
15164 628
3950 247
12888 224
19117 678
86443 97
82142 660
1651 269
29372 78
26061 242
3849 141
6396 139
5522 240
7246 841
2407 144
11025 92
5394 157
12681 400
5307 694
5376 878
3159 556
3908 296