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