3109 316
12886 284
8337 69
5256 796
7329 684
10632 392
17064 622
16666 413
9298 461
7880 819
4183 655
6061 104
41735 381
11996 642
4895 382
3211 220
4402 825
3170 265
5385 879