32578 331
11418 192
5673 352
5358 263
7216 551
18936 65
86979 261
13383 677
17694 616
4668 215
2634 366
5103 221
11744 384
7340 709
1928 366
1367 115
978 76
2416 339
6918 256