5895 268
2674 219
118651 519
11074 679
104702 460
20418 547
3043 566
3722 831
2048 151
953 72
6444 549
8586 653
12162 561
4288 774
2886 264
2641 595
2681 401