2975 313
729 108
339 943
94 225
56 88
490 372
965 921
828 64
230 696
147 712
405 397
426 929
775 71
494 481
469 506
97 80
257 13
940 21
800 840
337 506
2367 220
251 238
494 289
147 941