59986 195
10011 693
12770 946
31076 648
5570 159
7558 191
7718 504
31299 392
8365 873
11032 621
15742 52
10464 364
16995 907
11580 697
17057 759
5792 73
9187 81
15418 234
14465 58
14363 710
5262 94
12272 261
15704 351
15828 837
4950 230
8293 312
41442 292
16572 748