3006 749
2552 563
9351 542
25122 290
8606 386
11971 192
13952 312
7700 308
15986 228
12289 118
7204 352
6573 360
3270 304
8192 567
6528 779
4945 309