13563 429
5850 64
3840 522
45120 321
4297 259
10245 105
5335 684
6872 147
3290 90
79985 553
5014 703
9800 148
3599 289
4460 774
6288 130
6203 212
7059 639
3485 292
1531 190
11264 215
18598 516
1693 332
2660 512
4906 91
3169 842
6383 681
2474 505
2165 633