50186 314
13410 455
2522 524
3900 899
972 80
4525 468
1902 220
3250 317
2610 650
1168 240
1485 326
17172 586
1773 159
1079 144
1054 41
1697 116
2746 682
2159 115
16584 573
956 37
3046 742
4396 490
7733 483
3094 28
3688 514
1729 215
3778 756
52855 756