22067 383
11845 341
163070 768
4245 427
1723 280
2725 550
1022 47
2648 490
4112 637
1801 191
2498 627
755 29
3062 658
2791 555