18536 660
9109 268
6275 187
2877 167
14543 720
4890 128
3102 511
3079 297
4322 760
3658 452
2729 181
3172 672
4972 685
8166 299
3193 505
3297 228
1831 73
3531 264
2553 136
8305 706
5335 859
2236 242
7366 763
4266 232
2513 399
3522 654
3466 501
2576 300