3116 409
3007 494
54813 376
9588 777
6048 84
28495 257
11155 327
112600 504
9990 539
5541 676
6888 560
7685 804
6956 193
8990 636
3839 261
3383 539
4148 193
2512 89
3000 630
3273 373
4217 68
4061 308
4336 129
3173 58
22171 583