5585 127
16059 491
12618 352
41822 70
1380 218
4186 488
11254 63
11001 185
18553 311
28571 112
17482 733
6327 55
15522 885
14172 549
4652 695
8306 820
4245 183
3401 770
3034 484
31098 510
14344 928
19707 208
8660 109
15587 668
6557 556
8923 321
6138 44
2233 184