3003 756
12637 586
11507 161
3118 600
930 155
10971 145
4920 656
16898 110
49082 434
14391 623
3299 48
7383 702
11139 539
3444 148
19514 282
1728 237
8234 115
10575 99
14275 37
35056 244
8012 26
8567 69
20250 647
21380 925
28161 269
18699 28
10392 364
17745 482