309 64
4532 516
3510 503
24292 37
2738 254
19274 115
130400 374
14846 561
6060 426
6282 535
4529 681
11782 621
7412 872
4216 202
6754 417
4713 488
10586 481
22079 342
7792 700
4868 764
11295 635
18210 806
19117 424
6266 625
1864 273
3783 213
3043 519