902 53
3183 628
944 85
2873 584
2195 262
4617 813
11003 426
1722 114
1996 287
3055 406
1823 233
2514 370
3522 333
3712 713
1086 28
7559 437
6930 497
1499 43
3913 565
3481 258
7908 41
4069 220
3968 738
1769 184
1981 253
3392 830
3595 597
6997 612