3184 505
45378 159
3699 134
9731 773
5841 163
3532 284
8714 299
16711 448
1791 41
4320 476
7097 686
3286 205
3728 247
5445 524
4270 302
4986 667
3742 387
13064 693
2035 189
4462 457
6629 803