3303 399
12278 280
5152 658
2974 477
3055 465
4199 611
5298 917
10664 605
104711 508
8188 429
176068 419
14953 207
2292 108
2950 147
4993 555
2593 86
7355 129
16852 505
22581 219
27015 122
23135 340
13123 584
11563 457
9493 451
3968 77
14941 338
10104 807
11725 803