12046 585
8210 187
15873 713
17358 39
7076 531
3155 738
936 158
1181 325
3219 854
2545 795
3558 892
2492 575
1106 169
2399 368
2870 691
20307 391
2926 657
6901 449
1580 217
3661 587
3588 487
6235 51
7954 659
17099 834
25705 349
5313 530
10097 862
10127 442