4979 621
2943 691
6303 51
4501 547
7076 945
7286 416
3575 272
3264 565
4233 606
2439 246
4645 797
9523 138
4718 37
4122 209
8423 179
3433 1006