101779 610
37903 275
107629 327
6828 286
13881 251
2957 136
4512 408
5667 299
7846 482
6032 472
9941 41
2478 168