1366 256
2373 58
2953 346
4619 378
4095 22
4724 420
3524 387
2480 189
3123 300
2167 328
4886 483
1598 97
3965 503
40962 790