22012 1003
21356 569
22363 295
10666 72
13687 417
32414 603
84935 345
65978 348
40994 642
77730 289
25166 523
43161 89
17460 447
29980 315
23662 811
10466 164
31664 648
59089 506
13983 537
14493 490
27283 375
18265 396
19277 338
41611 198
13110 175
29289 776
25746 600
16142 758