40640 640
217908 997
26889 280
20527 167
29442 127
114411 440
26616 240
6401 353
20565 394
31304 362
8655 705
21504 308
13969 66
23126 372
4703 248
4198 590
3735 538
1077 57
9214 647