15116 480
4891 165
5543 452
7621 576
9340 843
11085 615
33375 427
3545 98
7561 501
12554 590
41290 286
22373 674
2333 151
7863 398
5781 119
13017 467
4467 28
6422 283
12160 606
8096 251
5815 318
7662 683
3566 335
7880 829
10712 227
35313 370
11937 252
14460 507