3060 505
43600 158
3606 134
9608 773
5740 163
3447 284
8462 299
16644 448
1708 41
4256 476
6932 686
3137 205
3654 247
5344 524
4217 302
4926 667
3655 387
12958 693
1962 189
4223 457
6565 803