2796 262
2591 120
7812 646
2656 325
11951 703
3858 256
2297 336
6656 199
2509 189
3208 612
9279 321
2980 409
3190 218
2857 671
17885 116
5315 427
8740 47
2568 185
2966 559