409 413
2894 313
812 257
852 190
543 55
829 66
323 49
689 318
1008 396
463 732
118 584
939 545
540 860
2965 412
930 712
1161 1000
402 893
80 168
298 141
586 43
223 601
546 966
306 201
278 484