40762 541
11555 635
4795 216
8685 265
22917 823
11549 194
9362 268
11732 848
5978 489
9221 592
2551 324
1969 374