4095 395
3689 504
2713 324
3222 601
10110 834
4344 233
3684 368
3958 779
5291 672
6866 476
2972 207
2598 463
2883 337
1327 213
3339 680
1241 141
2142 344
2911 423
9813 304
2303 414
1804 252
3073 144
8088 567
2762 104