31958 331
10727 191
4948 352
4522 263
7072 551
17625 65
86738 261
12709 677
17318 616
4479 215
2508 366
4892 221
10971 384
7216 709
1807 366
1204 115
855 76
2304 339
6729 256