29193 145
14793 776
18632 758
15201 675
23265 201
5861 101
13974 465
4209 480
13798 743
21498 313
11186 752
15659 580
18145 448
64470 166
9460 502
47554 350
16143 80
22197 327
4977 517
67471 856
22219 188
19929 262
31730 660
89994 289
27343 535
33373 97
9799 432
17878 266