5097 175
12954 539
2721 394
2573 112
3040 520
6449 660
3447 595
4269 79
4815 505
1984 203
5053 823
8756 461
3222 622
7484 83
9204 471
3196 324
4839 291
29670 865
5086 443
8263 390
1379 149
43949 514
7391 641
3070 320
7564 271
4434 768
3598 215
5317 586