39035 307
9748 532
4258 413
15180 552
45819 180
10033 481
70417 184
6565 611
7568 294
70387 444
4606 681
2740 257
2762 333
7595 341
13879 589
2579 144
5412 389
4221 446