25032 180
21327 159
10315 201
12463 838
6386 226
9121 474
10938 256
6307 234
21482 185
4096 222
4923 282
24662 86
6186 67
11476 834
383781 1161
3960 391
33968 677
53347 587
12115 85
13216 437
9893 184
48447 330