5081 753
10181 246
3213 165
8960 419
2655 117
9215 54
22843 704
3081 85
7445 387
2901 187
3565 540
8297 999
5768 359
4133 300
11154 210
4370 281
11939 693
7818 648
5526 162
11729 761
5318 573
4498 492
29391 596
15997 767
9163 690
7914 385
3070 153
3928 71