31271 286
2910 188
1119 45
7965 566
6328 89
6198 353
26119 290
4242 447
6546 250
8162 149
4347 412
6477 84
2795 229
44167 117
24851 559
7853 675
6687 700
7772 548
4512 372
10323 352
8007 331
14772 688
3146 136
28895 606
8792 517
3723 571
17670 501
18798 570