18953 516
42102 226
15811 886
11837 592
7128 334
3179 284
12440 681
5480 416
4396 617
8112 265
2692 578
4251 660
1228 144
1223 71
1417 225
2104 347
28865 370