1079 157
2596 330
3082 605
17764 166
9059 58
10338 631
3427 852
3323 183
2842 236
4834 308
5805 471
3850 847
3010 345
2235 357
4149 613
4752 428
18655 479
38917 106
10773 162
23586 344
7350 349
23147 578
19035 882
44977 638
34249 65