10401 96
4936 519
15336 354
14141 325
15032 93
12311 432
1373 295
14550 763
2804 280
28804 288
25228 67
4373 723
12412 610
10219 548
39999 334
6266 616
6029 876
11455 596
6034 841
17722 700
14756 256
2458 682
80496 181
8831 267