952 78
1702 255
5119 521
2248 186
3332 891
1052 251
1113 207
4361 143
3229 758
4752 690
18522 686
4989 514
9364 551
5050 591
946 78
2939 581
3039 676
2675 614
4214 161
2557 371
11634 288
1567 240
3394 848
1546 463