15074 31
4397 366
2533 124
3936 65
2502 94
4787 606
2886 274
3751 76
23013 173
2379 454
4668 660
7208 479