4103 397
12288 228
2160 312
7466 778
20597 694
1356 93
3752 804
14757 133
53605 314
1536 86
3336 520
2492 332
8348 360
4276 614
1957 39
3077 273
23429 300