3986 545
2182 401
2305 211
2403 585
4085 177
15803 447
12078 921
3462 805
2303 361
18426 730
4913 115
2155 171
1124 61
4192 634
2327 323
2101 247
3962 718
3997 856
3154 830
1357 199
3415 829
1105 58
2858 353
4605 88