5015 559
2505 213
3830 320
10537 319
4031 533
9240 625
11800 277
28394 893
4581 512
4366 186
1088 110
5263 629
7175 753
9447 69
6003 856
4235 244
3353 808
43561 197
3479 144
6875 820
23759 350
17039 491
15832 837
7711 120