42396 305
51028 136
19289 407
37383 215
30539 300
27077 134
73073 936
31393 194
35458 518
58044 690
82961 678
29831 382
9068 325
7152 302
1692 47
9539 65
3352 86
1013 73
55776 651
105326 681
138609 860
57200 200
88710 600
19586 232
66915 172
56696 435
52999 434
50681 717