2966 312
126558 849
78520 125
4581 689
4405 608
3314 52
8212 781
2197 240
1679 188
4162 307
4239 318
1332 121
2621 168
21526 903
5363 836
4802 681
3641 793
15648 676
11990 847
10657 571
15752 454
5699 680
5743 213
1563 87
4071 503
55177 108
20787 531
7846 116