2721 804
2502 752
3459 306
20691 675
6289 585
3712 318
36489 551
17863 512
3146 136
5440 447
2424 281