3182 505
45355 159
3699 134
9731 773
5839 163
3532 284
8711 299
16711 448
1789 41
4319 476
7093 686
3282 205
3728 247
5445 524
4270 302
4984 667
3741 387
13064 693
2034 189
4459 457
6628 803