928 712
1161 1000
2891 313
852 190
689 318
230 76
41 991
118 584
401 893
938 545
778 239
484 36
2962 412
407 413
179 87
812 257
2276 793
842 524
551 332
865 911
998 488
450 202
1007 557
264 828