22068 383
11849 341
163102 768
4245 427
1724 280
2726 550
1022 47
2651 490
4112 637
1802 191
2499 627
757 29
3063 658
2792 555