2894 427
7432 316
12327 748
5098 508
3010 172
18812 641
30275 208
5249 628
2997 128
3547 516
13401 128
6236 850
3738 198
24053 140
12957 567
2737 266
5430 483
14494 903
2875 617
9999 568
7721 323
3608 91
4327 663
4032 358