18500 104
2392 583
1192 164
2745 179
4909 882
4091 782
4300 802
16316 481
31415 498
9123 589
18716 837
10515 85
6784 263
8294 640
43072 410
4928 529
2646 572
3880 324
3270 260
5275 68