851 99
5727 439
2274 392
15923 159
3267 129
2999 548
2974 293
4063 622
2809 49
23356 355
2723 366
9205 708
19897 527
2916 457
3812 418
9875 668
1454 144
3176 839
7960 604
18663 722
52377 106
25777 431
20231 33
13099 195
24254 510
18648 35
39077 762
8280 374