40637 541
11555 635
4794 216
8685 265
22914 823
11548 194
9361 268
11732 848
5978 489
9220 592
2551 324
1969 374