3113 147
4168 655
28152 339
3879 601
19949 821
5095 546
4653 124
1886 239
4761 849
4205 460
4802 147
4184 478
3243 506
2113 71
4246 311
4499 829
20598 352
13745 287
3857 406
2855 208
5148 292
3047 304
9361 473
4520 753