104649 610
41394 275
111095 327
7500 286
15450 251
3377 136
5177 409
6277 300
9567 482
6920 472
10893 41
2894 168