11520 500
5463 585
9089 210
6444 598
5475 601
2731 238
29296 670
3495 316
3273 388
5151 456
9841 661
2892 317
5547 752
5029 559
16019 701
10819 50
13070 348
6103 244
45666 334
9758 553
7644 476
5498 403
7141 403
22417 393
5262 641
23953 181
14203 236
7612 127