30693 147
230099 606
24964 862
97007 390
16145 438
118243 959
21349 560
1228 52
5432 806
2306 392
3265 290
4857 652
6596 843