1382 256
2386 58
2955 346
4626 378
4097 22
4736 420
3528 387
2481 189
3124 300
2169 328
4889 483
1602 97
3965 503
41000 790