15607 653
6060 393
5535 503
12386 564
16505 384
23822 103
3354 84
7318 341
3397 172
8998 715
16667 683
11392 927
2698 262
4551 46
7606 582
13714 392
2941 70
7714 852
5272 186
5129 937
4381 509
4951 787
3791 254
17259 484