1366 256
2370 58
2952 346
4617 378
4095 22
4722 420
3522 387
2480 189
3120 300
2166 328
4885 483
1598 97
3965 503
40948 790