2929 788
5285 145
3507 268
4321 440
17695 280
16100 129
22156 383
4243 636
7634 771
6162 349
114085 365
18477 623
61616 298
7980 429
15030 738
20848 498
16892 596
15542 455
32378 512
24505 222
52606 847
4567 371
19070 1001
24206 529
4045 588
8749 326
13635 729
14042 31