3076 101
15347 246
4846 506
5971 595
3730 94
4666 740
5021 544
4264 478
5264 302
8073 247
3146 293
9958 666
5652 570
21736 768
8480 344
36749 448
3462 227
4682 259
6923 567
17249 208
3994 256
2575 267
5149 676
3750 142