101091 609
36788 275
106929 327
6738 286
13726 251
2854 136
4402 408
5552 299
7416 482
5802 472
9729 41
2386 168