30024 60
80555 41
29033 24
107307 41
27047 42
119345 300
56265 193
196846 488
175017 388
208885 655
45529 94
17562 30
15725 15
220535 339
116743 162
22978 48
95129 100
113427 203
161174 380
41171 94
38917 69
197033 402
66776 127
22048 45