2638 57
21480 159
11141 123
3909 378
5133 412
24525 208
26406 243
10152 784
4961 590
8145 421
2534 181
21511 164
13042 726
5689 695
1298 63
4467 33
4241 473