40083 543
3529 564
1872 34
6224 727
5593 566
6279 731
4632 803
22519 406
8417 176
29312 587
7951 552
13823 252
7310 555
27805 228
35284 292
4426 316
45132 110
10047 60
17642 59
7648 335
6128 434
7001 159
23918 217
18107 408
10841 582
31955 282
14575 365
43540 334