4773 52
713 141
2260 458
5426 759
3068 60
44954 505
160748 367
48579 304
6876 311
7970 810
5190 127
12603 201
10719 681
6127 429
4305 93