29199 145
14794 776
18638 758
15205 675
23270 201
5861 101
13974 465
4211 480
13800 743
21501 313
11187 752
15660 580
18152 448
64473 166
9462 502
47562 350
16158 80
22202 327
4978 517
67482 856
22221 188
19930 262
31737 660
90006 289
27351 535
33376 97
9803 432
17878 266