12095 403
2531 47
4046 597
1710 83
16160 812
3944 268
14053 109
97660 610
10146 953
2660 150
6050 689
33407 281
5949 304
5914 695
8751 462
4021 296
3509 477
1112 98
3415 677
6254 313
12587 387
1343 88
3130 570
2288 276
4075 933
14556 450
2165 269
31566 356