503 116
937 88
961 303
228 632
323 1000
405 124
125 59
308 184
190 381
33 633
306 349
396 457
888 292
429 529
979 665
356 102
952 780
182 978
361 617
932 838
916 582
52 892
758 303
427 4
333 174
415 773
963 58
40 993
457 292
477 54