5606 9313
8340 5280
3970 1193
6231 884
85885 94
2184 7671
842 990
956 93
497 192
931 387
946 89
824 640
136 509
177 291
403 910
112 82
860 811
7394 3553
3538 3892
488 196