350 83
2120 702
277 38
433 93
487 823
831 257
392 989
528 96
399 868
105 670
299 937
266 959
889 510
94 225
956 925
106 95
409 917
601 607
579 81
412 59
375 304
719 393
928 133