21451 65
12230 144
5599 248
3363 461
2802 171
30415 663
80577 384
75838 351
13104 219
11202 802
12646 203
17254 287
43648 645
7012 510
7866 389
3692 113
5314 464
5435 767
3058 349
3121 135
8883 310
4255 70
12588 362
4300 103
5797 272
18986 784
5623 453
4285 629