22000 503
31056 853
24623 283
15762 96
17465 550
22864 519
21312 287
27401 598
24171 424
27757 447
19057 266
20221 416
23976 428
18568 290
19156 813
16410 51
21412 221
30870 325
29904 379
25374 632
24884 631
30917 768
46392 721
19328 85