935 115
2508 648
1147 883
777 914
558 154
1718 239
2067 304
58 857
611 892
170 545
432 601
176 981
421 26
106 339
443 812
133 423
961 986
99 230
985 410
956 202
1012 432
461 273
318 575