3283 269
640 313
590 761
458 352
137 423
296 824
1063 584
2093 849
808 524
859 540
1791 500
146 971
425 26
127 839
1723 239
966 8
645 53
20 985
494 232
411 74
289 129
681 884
612 892