930 712
2895 313
2277 793
439 617
673 43
1234 359
1008 557
299 141
721 80
831 923
499 673
232 347
180 87
2439 127
552 332
668 528
402 893
397 488
80 168
331 725
306 201
369 833
312 534