3505 563
3505 61
2580 145
4364 449
2423 125
4957 596
1661 41
4309 304
1229 44
2108 333
3103 431
8041 662
9905 864
7514 788
4951 114
124905 440
46321 189
22882 637
71633 516
66807 656
15435 694
35966 431
56198 573
25880 809
22046 392
49282 530
58391 303
81398 279