4097 345
9378 305
14892 897
18382 216
6736 733
20898 280
4990 247
2166 295
2037 192
3713 136
1918 39
13425 253
6165 82
14234 60
18498 241
4068 508
4711 549
2079 141
4104 449
15108 876
5207 911
16076 583
9449 147
21229 748
13262 331
10962 446
3153 297
9506 907