9493 96
2933 100
6077 821
3664 297
2282 44
3183 626
12018 611
12887 795
7653 303
5740 807
13001 443
10226 99
9715 624
34815 697
13168 376
17578 599
34439 386
12241 191
8056 78
118702 632
5191 304
21639 570
2432 513
3278 655
4362 209
2972 249
4785 564
3432 125