49781 688
2884 106
4090 218
2155 303
47463 419
33104 847
94145 560
77310 770
47282 214
23037 122
14083 596
13367 421
7863 338
1876 136
4861 77
9293 862
3473 742
2292 112
7355 374
5166 399
3254 739
2050 271
2765 412
5113 428
5807 737
2570 284