34693 121
29765 293
26872 702
9252 850
115530 641
5378 320
3449 411
27562 217
17368 651
26033 51
13594 275
40531 544
8309 433
4123 109
2184 51
13493 486
21782 241
1872 90
6413 667
7524 504
101910 928
3961 639
29229 417
46661 343
8737 473
18064 361
5236 70
65530 157