50471 332
2466 177
6725 616
2920 253
43392 373
16278 468
2752 197
121716 768
3914 794
4273 641
4781 225
2798 244
3798 200
7033 553
26077 504
24129 242
12557 573
15066 69
19015 841
13546 556
4348 639
5056 354
10221 450
18947 63
39686 241
2852 564
3821 774
37216 142