2766 804
2523 752
3502 306
20742 675
6298 585
3720 318
36499 551
17873 512
3170 136
5449 447
2436 281