3196 158
1452 215
4029 707
6053 172
1946 55
164428 983
3716 399
125873 777
7171 473
4192 736
13622 588
6347 354
9050 366
8088 904
4891 62
3640 455
3322 312
2923 403
6341 260
4743 549
6427 939
3337 535
8636 357
3082 421