22032 860
11377 769
43615 291
96329 513
147540 638
69925 140
8448 513
8760 721
11796 425
9419 408
23471 243
42869 435
28289 331
16111 342
25218 676
54214 336
22935 224
4228 686
10481 766
4714 49