101968 610
38194 275
107860 327
6853 286
13942 251
2995 136
4576 409
5709 299
8020 482
6098 472
9992 41
2513 168