40431 237
22326 641
6957 280
12626 275
69669 198
20188 89
12037 244
8413 820
93274 866
109113 591
40443 462
18712 690
59044 250
15170 661
10256 562
11063 842
5126 164
4821 722
3862 442
1115 51
4495 495
35484 311
67934 679
78070 892
33289 396
94128 765