295 50
1589 310
1543 193
10812 127
1220 36
44844 360
2725 41
9007 532
27670 887
39236 431
16937 393
5024 313
22401 345
9485 506
5991 611
5863 578
5769 193
2794 108
4240 530
34917 647
6183 465
6535 109
3426 311
8270 631
4405 517
12732 199
9236 105
15537 168