396 125
129 721
897 855
692 227
932 788
326 730
560 19
1044 307
298 551
654 640
652 902
245 436
11040 223
9625 344
9296 490
7179 640
6428 135
5926 305
5861 881
5006 334
4908 37
4701 221
4203 166
4070 66