38026 632
14803 492
2933 112
5322 141
789 56
20812 207
3634 563
5854 358
23151 80
2812 327
4505 358
18369 361
3136 247
4484 679
7244 412
3926 788
10248 595
4138 77
2527 264