48092 302
128348 166
15431 717
29842 865
166382 541
46614 590
79697 232
27331 113
49300 550
123398 282
58409 596
51532 362
96819 307
39216 595
13735 275
20346 88
12377 94
38968 153
9838 513
7043 433
6393 564
5059 274
10903 555
5565 398
2917 348
3487 211
4620 635