5080 787
6626 665
24994 542
22266 563
11647 728
9926 526
114959 949
6372 843
7852 452
29486 122
104651 1088
111528 379
99335 848
10297 263
50673 308
22634 396
7024 174
21562 56
22311 705
44592 303
35021 611
1352 95
5650 412
2948 342
2963 300
2393 134
6956 572
4510 778