1286 332
2331 520
2423 638
960 167
2641 657
2608 437
1202 285
1591 297
687 154
803 137
1387 398
2875 854
4407 892
1772 395
3251 734
2472 457
518 93
2383 466
856 233
3887 569
2223 447
2503 663
2506 519
402 97