3053 501
2127 115
3456 663
2550 46
615 72
10558 543
7364 88
2672 398
2353 455
3020 218
3342 672
2911 337
2073 190
1117 95
1402 151
4026 827
3673 822
4151 638
1294 180
7171 278
3225 128
15897 631
3266 658
3660 62