4928 659
19225 142
107008 326
21053 304
13554 175
41279 766
8350 129
5678 152
46212 593
2955 215
2770 94
2697 555
7222 657
1762 47
3908 331
4803 786