12938 860
2290 129
1545 111
2902 882
15438 446
2362 388
924 104
9504 547
5789 70
2082 161
3371 75
1960 197
2650 541
3074 83
3076 679
1567 348
1784 424
2048 257
4654 427
3395 596
1621 256
2812 513
2606 372
3400 813