3198 355
4168 819
5632 36
2829 221
3590 592
2330 267
1592 67
13375 805
3102 623
6229 1017
5316 901
4326 73
8545 501
1631 52
17844 340
5506 146
5475 826
5452 559
6083 566
2625 487
7469 197
657 130
3245 201
7865 891