50111 379
15892 58
2804 64
22998 324
8668 601
16239 274
13257 399
3428 405
3861 521
2595 277
15064 471
2057 124
9036 131
2103 216