2900 654
304 69
2926 332
8803 167
2946 749
20331 829
6360 212
558 80
2470 371
3164 292
16612 900
15953 1109
1455 325
2573 648
3548 473
4841 178
11501 544
5508 369
1075 190
690 39
2546 609
3638 669
2764 665
3395 318