2200 31
9133 203
14900 725
6594 273
6518 782
4959 363
1790 44
4298 387
27100 583
5333 234
10121 830
3748 167
16570 720
1614 89
3609 511
6505 151
3964 334
3586 109
4317 396
4572 426
4802 676
3842 589
6063 384
3765 551
2085 162
7658 607
3017 467
8985 640