15580 443
32995 587
75543 1040
19405 174
54551 437
18821 963
114058 576
108547 679
96663 848
348433 711
17858 699
34431 557
91342 436
20806 500
162537 873
74040 349
42883 192
120700 1009
44298 830
74834 148
22968 71
321068 1055
40205 266