983 178
2905 313
19326 729
6495 902
3974 808
6292 443
3737 118
23094 151
2767 277
6826 562
6857 189
2995 97
57473 513
59292 330
7635 237
4986 433
8259 271
3108 375
17042 632
57958 231
12503 489
14118 558
17712 625
40542 668
16531 534
5678 301
2220577 3642
12976 723