646 27
916 281
2438 523
4055 908
1909 344
1087 58
501 95
1910 272
3336 666
7076 170
5182 151
2167 66
4258 717
4005 692
2243 439
2333 323
2768 519
2691 316
3263 549
3228 652
2678 609
3924 621
2649 552
2289 299