2629 57
21453 159
11091 123
3887 378
5129 412
24507 208
26402 243
10149 784
4959 590
8140 421
2532 181
21501 164
13037 726
5683 695
1296 63
4462 33
4240 473