3196 26
31772 768
5732 363
17114 701
25408 619
6941 290
4742 877
4207 707
4004 705
18642 68
4115 512
3510 176
6051 441
6372 416
39460 860
2971 217
2416 300
18452 778
8150 112
9349 594
11768 345
13002 534
7387 271
2446 226
8112 281
12351 99
10389 471
4488 219