4772 52
713 141
2259 458
5426 759
3068 60
44953 505
160744 367
48571 304
6876 311
7970 810
5190 127
12603 201
10719 681
6127 429
4304 93