2774 216
42911 673
20496 814
930 213
34825 523
4840 646
3065 599
17818 377
6012 892
17946 787
5473 452
41341 132
19968 289
47456 1023
16503 41
57028 78
2446 575
8727 901
3127 711
4361 615
23531 346
3970 416
1327 114
25950 504