39021 650
6852 849
30465 363
17174 44
12724 312
4054 537
1371 215
9777 561
2748 216
30364 263
17684 336
4918 536
4389 349
907 37
13041 274
6325 858
4813 42
8093 678
15637 235
6967 792
2522 131
6961 339
6655 375
21424 251
2881 276
3355 778
4573 640
7430 602