41291 131
5503 100
2675 60
6618 765
4360 911
3615 416
8189 768
26868 136
76545 459
11824 131
29437 53
9008 788
4584 548
4726 258
22547 407
1579 180
2502 294