3031 282
18226 162
4753 325
4098 292
5668 689
7142 127
16963 748
5576 954
3762 463
4152 661
3342 465
4331 413
1589 121
15001 508
2131 79
14529 761
1731 87
4220 528
3117 371
8055 368
6293 267
8332 405
12369 424
5391 727
2397 312
3995 508
8768 357
2138 175