104502 610
41223 275
110752 327
7445 286
15280 251
3374 136
5117 409
6298 300
9409 482
6874 472
10777 41
2856 168