849 75
5852 583
4294 356
6479 585
4860 251
17059 482
2048 333
9661 584
1420 405
3708 822
6980 537
15274 640
4505 332
4487 736
3376 672
2939 514
9347 589
475 140
7853 931
4124 448
2394 551
1100 194
4661 894
5806 98