295 50
1589 310
1545 193
10812 127
1220 36
44876 360
2725 41
9009 532
27688 887
39236 431
16937 393
5024 313
22414 345
9488 506
5991 611
5864 578
5769 193
2794 108
4241 530
34921 647
6184 465
6539 109
3427 311
8270 631
4408 517
12733 199
9236 105
15537 168