21106 694
25906 182
7096 266
3804 42
7310 801
14385 258
31081 650
42470 445
2231 336
5687 151
19892 61
9093 432
4294 101
4276 553
13557 752
2658 41
5218 48
2740 272
9851 787
3010 452
5454 127
4692 428
4123 412
12769 904