5095 546
4653 124
1886 239
4205 460
4802 147
4184 478
2214 363
3243 506
2113 71
4246 311
4499 829
2403 44
20598 352
13745 287
3857 406
5148 292
3047 304
9361 473
1918 283
5122 609
2937 415
2686 264
6721 109
4590 807