22080 383
11860 341
163274 769
4251 427
1726 280
2733 550
1027 47
2655 490
4118 637
1807 191
2504 627
759 29
3067 658
2798 555