4028 608
4254 420
9214 197
21896 771
8615 451
28301 510
6437 249
12016 50
3761 665
2726 186
87056 498
8283 75
855 172
4166 760
2950 672
3544 405
1677 340
31771 686