2660 63
3543 743
20362 440
3964 268
1838 384
1944 643
4593 33
2230 614
3175 107
2640 864
3011 281
2993 221
1343 297
4431 353
4258 806
2072 510
5580 457
889 112
1784 489
11878 184
9893 639
8469 469
789 174
22205 328