102605 172
3609 165
27460 245
7383 401
2922 121
1306 22
1490 129
5216 610
6211 439
12839 792
2432 336
6429 347
1286 271