2913 300
15164 472
4457 717
33286 238
16572 1029
14994 830
166982 309
16374 450
1416 98
36800 149
15691 864
147685 264
11041 303
32628 314
6206 45
9876 268
1782 197
4406 657
18822 61
22691 478
27726 643
23081 57
15877 631
17704 274