104736 610
41499 275
111589 327
7534 286
15475 251
3390 136
5190 409
6284 300
9594 482
6955 472
10946 41
2918 168