18162 330
4946 300
2993 117
3673 232
16458 219
4573 216
7430 617
4614 30
8928 272
6694 693
10799 431
6124 395
31337 548
9398 583
6810 609
11146 621
10724 645
1836 105
4316 702
2793 337
5080 594
3754 121
14124 72
4742 561
7264 162
5298 629
7503 456
11567 406