14032 661
12654 738
1878 73
2969 603
2449 99
9521 618
5363 801
3723 193
4050 596
4905 418
12953 680
2245 340
5480 696
13524 392
5266 316
6133 456
31252 825
20275 135
14329 244
3859 342
4933 413
31682 637
2684 31
12560 997