12683 403
4277 332
4554 389
14842 595
3028 204
8228 680
5280 591
10346 162
13410 554
15544 914
7604 734
6187 392
5387 641
19381 563
14152 62
5910 202
346635 655
76737 415
403323 537
4976 176
8717 100
38655 955
12438 580
3245 267
4729 166
6527 787
66509 848
42215 730