29296 145
14845 776
18740 758
15255 675
23373 201
5881 101
14011 465
4237 480
13845 743
21566 313
11223 752
15690 580
18241 448
64642 167
9524 502
47833 350
16334 80
22280 327
4998 517
67685 856
22309 188
19983 262
31862 660
90311 289
27472 535
33499 97
9834 432
17900 266