29872 87
15893 351
30971 557
20760 647
19431 793
141731 785
68955 198
33818 631
23699 303
14516 755
29276 553
17483 316
36776 442
71082 330
114232 578
193999 845
13004 585
11065 123
15453 70
13764 521
26916 501
13094 56
86280 297
26778 545