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