3183 505
45356 159
3699 134
9731 773
5840 163
3532 284
8712 299
16711 448
1790 41
4319 476
7093 686
3282 205
3728 247
5445 524
4270 302
4985 667
3742 387
13064 693
2034 189
4459 457
6628 803