1380 211
5230 493
15606 329
3988 717
1774 73
12546 472
5565 561
8095 645
2737 320
9148 787
4200 718
2432 518