100896 714
114360 751
106067 439
16442 366
21772 1020
5878 57
17289 150
42360 188
5099 399
4026 727
2546 277
33166 395