104446 610
41162 275
110700 327
7430 286
15258 251
3343 136
5109 409
6223 300
9397 482
6831 472
10761 41
2845 168