101927 610
38132 275
107813 327
6843 286
13921 251
2985 136
4557 408
5687 299
7966 482
6084 472
9982 41
2502 168