50932 122
59736 340
5582 694
6934 682
7329 100
13885 819
9453 281
2273 123
87376 389
4892 516
5963 264
8285 395
2185 142
11565 666
16642 374
2988 327
4969 824
3983 707
6868 442
4105 729
1853 159
6028 896
2796 244
2988 400