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