2631 57
21469 159
11111 123
3897 378
5129 412
24519 208
26404 243
10149 784
4961 590
8140 421
2532 181
21505 164
13038 726
5688 695
1296 63
4462 33
4241 473