596 108
1288 332
2425 638
961 167
2331 520
2642 657
1206 285
1781 395
2608 437
1593 297
806 137
1390 398
2876 854
2228 447
521 93
4407 892
3251 734
3890 569
2508 663
2384 466
2472 457
856 233
404 97
3120 845