2943 153
1142701 2339
5150 902
4663 50
2787 274
10647 286
15373 271
7749 306
5943 212
6568 342
14515 795
9013 592
10577 732
4576 373
16150 771
4465 27
4068 299
4573 479
97020 881
45053 233
78531 616
6768 78
4049 256
5383 76