21479 268
40056 176
31339 664
7520 347
96764 179
129288 367
5535 860
3963 74
12883 121
3738 523
6136 556
3722 396
6590 73
2957 417
10763 901
3966 323
10836 522
3201 521
1949 152