40371 247
31167 214
6267 526
32921 686
11742 132
9985 360
6658 758
2787 455
23479 157
32637 347
44777 509
16927 481
63360 95
23990 422
55397 63
3392 273
4232 768
94343 840
35839 620
8428 163
14775 32
32568 458
17183 397
56954 593
103098 244