1539 116
12156 187
5043 67
10445 759
3271 410
2809 362
2243 321
3400 618
8553 875
3014 112
2933 109
9777 304
4003 565
2018 380
2798 374
21594 515
3375 723
4008 712
4530 572
6131 641
2941 509
3429 492
12349 570
23311 594
3663 290
6468 196
13661 767
4015 451