3131 355
6991 390
59597 584
32240 179
3956 163
19393 619
10346 146
2180 265
22350 306
16761 911
17960 445
5260 53
4449 370
1920 289
3700 354
5128 813
7949 681
12469 485