2176 263
4606 34
15577 123
7590 52
2527 243
4417 797
13731 670
5125 240
5392 517
4905 593
8809 56
4193 677
45516 346
5542 764
2571 347
23895 702
3500 104
2761 465
9288 270
4118 196
4285 883
36546 341
4009 727
4862 848
2232 325
1614 377
2932 101
839 74