31145 650
5823 271
11821 892
9391 88
2329 37
9012 648
2629 253
12273 622
11554 106
3730 243
24439 804
10878 208
3641 420
23765 258
1671 65
9692 628
10390 731
5692 301
4242 418
3061 432
6894 512
5112 693
2572 41
5603 307