4075 603
1161 103
2428 289
3464 766
2294 33
5046 328
4430 837
5710 403
2564 335
2833 504
1931 348
3470 521
1767 508
1863 125
4178 782
3863 740
4015 603
2534 261
3620 354
3221 387
3181 669
3857 899
14117 80
2270 408