51096 423
2523 263
4606 715
30040 574
9759 265
58686 377
17265 70
15865 702
14392 242
5544 38
17267 380
43233 553
30526 348
13882 208
16579 150
4672 205
2328 170
38906 171
15763 651
16644 107
37620 262
3144 445
14443 116
3017 194
10511 673
10464 623
3063 92
6959 486