3131 165
1324 116
2056 352
5012 587
3871 209
4065 728
4818 160
4013 154
5520 639
10979 313
8157 363
21033 382
87234 907
7953 87
8318 771
31562 502
18732 778
11181 921
19181 677
23208 106
4160 142
49930 633
4927 700
12553 594
2722 372
7268 616
39053 333
4294 373