22068 383
11847 341
163094 768
4245 427
1723 280
2726 550
1022 47
2649 490
4112 637
1801 191
2499 627
757 29
3063 658
2792 555