596 108
1287 332
2425 638
961 167
2331 520
2642 657
1206 285
2608 437
1593 297
1778 395
1390 398
805 137
2876 854
4407 892
3251 734
2226 447
519 93
2472 457
3888 569
2506 663
2383 466
856 233
404 97
3120 845