3003 373
4876 397
4150 491
4335 392
303076 709
24275 402
20013 960
15165 628
3950 247
12888 224
19117 678
86450 97
82150 660
1651 269
29376 78
26064 242
3849 141
6396 139
5522 240
7246 841
2407 144
11025 92
5394 157
12681 400
5308 694
5376 878
3159 556
3908 296