3291 251
1705 327
46080 895
4763 499
29261 111
10124 637
5563 836
280033 526
28296 84
23987 129
7510 308
11585 146
11465 835
14118 196
49893 168
16967 757
21600 165
15425 251
12638 298
11211 225
11613 697
10525 74
10029 127
8418 540
5095 373
7244 285
15399 620
2072 328