101958 610
38176 275
107846 327
6851 286
13935 251
2992 136
4567 409
5703 299
8001 482
6091 472
9988 41
2506 168