28546 94
13318 220
50515 470
20871 337
5379 373
44152 875
29733 555
90012 195
5407 798
85769 374
30433 447
2978 265
7752 681
77869 424
94832 907
6914 664
4590 600
14934 686
11054 477
6496 563
154591 359
434007 856
153499 480
99372 627