3303 399
12275 280
5152 658
2974 477
3053 465
4199 611
5298 917
10663 605
104692 508
8188 429
176064 419
14950 207
2292 108
2950 147
4993 555
2593 86
7355 129
16851 505
22578 219
27012 122
23132 340
13121 584
11561 457
9493 451
3968 77
14938 338
10104 807
11725 803