3201 58
3968 228
7114 575
2371 329
5224 698
12398 676
3835 712
4762 849
9043 119
2215 363
9438 252
4247 311
16630 572
3322 682
4595 603
3531 584
3550 281
6367 659
18367 764
2856 208
4276 568
5149 292
4415 582
16780 138