5053 396
20768 521
8325 762
31191 286
2615 304
4163 578
8718 251
76915 320
4864 36
4508 169
4479 28
3695 502
1678 79
14917 497
1531 95
3526 846
2867 75
26557 349
6875 621
37030 843
3148 393
2427 26
4997 638
2514 485