12580 375
6337 443
5841 391
18613 169
3927 346
95675 677
4182 249
4922 90
21200 569
28269 341
14452 331
21645 739
8596 629
14108 778
5415 867
3338 121
3947 68
11931 294
3270 547
10363 847
2663 208
5046 695
4162 577
20769 478
1905 225
29123 105
7286 661
6003 575