935 712
2902 313
815 257
1237 359
158 586
898 230
43 991
2076 702
370 695
758 45
988 100
288 439
2983 412
369 679
649 859
556 332
313 201
862 97
91 535
999 488
397 364
299 141
754 501
131 253