22232 300
15359 773
4141 465
394 40
10404 346
3494 532
4652 853
4960 774
48128 760
45921 78
22268 153
6859 264
12124 575
52298 780
17327 379
1700 192
9398 418
19141 609
7284 705
7468 269
13753 439
8093 521
12418 466
7202 239
10592 838
10276 608