31450 1089
45911 193
27030 1387
19802 106
42495 1397
25933 1160
46269 644
42255 1301
40709 1504
37204 1051
42495 1699
41848 1835