104537 610
41254 275
110817 327
7463 286
15364 251
3357 136
5133 409
6243 300
9501 482
6856 472
10829 41
2871 168