306527 968
3130 459
230887 1137
5656 655
50886 594
3949 397
3785 437
95081 634
5003 565
89447 305
2836 413
3283 224
15054 862
10509 303
6147 167
12287 440
10631 348
26452 263
10995 796
5594 174
9091 120
3344 85
25926 903
28178 497
4751 520
8568 67
25169 484
12546 339