21536 500
14531 681
2760 629
14196 118
750 179
1550 487
1860 390
110 30
12540 330
1204 392
284 60
2983 780
1049 303
10006 559
8932 289
10836 79
2283 685
6121 136
8351 193
18654 728
451 139
2869 834
7480 635
1759 359