31596 336
71101 505
4165 570
4759 550
104881 428
5497 153
44343 694
20407 652
36935 692
14538 275
151392 429
15978 99
16927 83
19383 747
14057 469
13585 681
5111 681
5194 525
6913 610
7016 591
5301 88
5623 145
2053 275