32669 412
15233 233
120534 425
36051 585
449420 1065
15555 177
59705 429
45303 235
55894 263
15504 772
7702 587
5721 350
5330 883
6058 432