31209 87
629 41
47720 309
3302 624
3860 419
45042 189
29440 165
26630 122
1068 77
1501 162
39557 486
71832 405
5062 701
34299 180
2184 223
43574 458
5213 191
3916 709
15992 677
21454 253
11498 213
3720 599
7442 844
69075 192
2496 480
13355 92
25261 120
5826 868