2931 642
23826 96
2794 845
2461 556
744 149
34202 134
2708 144
6881 519
4777 155
4632 431
3723 239
8364 571
6595 473
11333 927
4055 514
3073 326
2188 242
6263 611
2423 480