3042 819
2459 750
2528 642
2269 575
417 103
1429 157
2214 483
10726 375
13612 87
7911 434
4463 208
4318 629
5117 84
6636 356
16896 207
61086 125
26712 152
7465 936
15860 777
26099 559
5185 513
16542 331
12363 186
6621 680
24611 841
3063 64
6744 479
8095 400