3116 45
4530 295
9951 401
17941 503
3525 159
3647 363
1229 159
6757 545
4323 564
3867 849
7424 464
2941 151
1140 192
2974 382
37106 81
3627 447
11101 553
2971 376
3838 876
4928 557
4645 824
6175 646
3729 656
10173 969
2890 436
3999 778
2201 205
2025 178