3184 505
45371 159
3699 134
9731 773
5841 163
3532 284
8713 299
16711 448
1791 41
4320 476
7096 686
3285 205
3728 247
5445 524
4270 302
4986 667
3742 387
13064 693
2034 189
4460 457
6628 803