3091 887
1862 421
2252 712
4716 452
537 53
1855 369
2541 630
5115 35
985 205
1650 306
411 72
7569 603
1268 127
2077 336
14805 357
10126 669
6183 433
2867 555
1839 307
1721 204
5887 512
3169 545
15931 475
3389 442
12435 749
5672 479
29076 860
33561 578