2879 29
12133 276
4461 613
1657 69
9165 604
29382 390
8231 389
17117 531
6891 319
2863 247
11953 353
17036 580
29257 513
24011 39
16123 686
21742 261
3949 99
7351 511
16805 563
5292 385
4794 779
14547 454
32241 284
23796 726
2468 116
5590 717
3196 512
4595 94