2720 804
2502 752
3459 306
20689 675
6289 585
3711 318
36489 551
17863 512
3146 136
5440 447
2424 281