5860 672
4664 658
10525 389
20219 457
3951 201
4811 168
315881 1043
28873 551
55477 265
15469 475
4417 152
8114 257
15255 740
7459 620
2623 105
5124 193
12994 479
2620 76
5941 609
2893 390