2141 505
15490 31
4491 366
2630 124
4085 65
2603 94
4926 606
2955 274
4003 76
24912 173
2495 454
4881 660
7493 479