41008 519
12224 495
1286 367
13401 155
9376 78
2511 389
11581 738
3914 753
4483 433
5845 126
1060 115
2745 465
25059 237
4618 506
3825 846
2873 571
1978 187
1790 173
908 59
24033 82
2144 489
983 45
2605 388
32355 121
885 98
2889 276
4573 444
10791 420