259 51
2968 763
3678 136
7658 284
3543 371
4266 289
3687 429
21259 385
12901 916
4521 562
6486 328
3023 560
1116 104
5042 486
2381 342
4415 731
4158 173
8716 650
2771 91
7552 447
4715 540
19596 33
3250 401
53699 129
6081 277
11485 523
2885 188
6653 715