506 129
2924 603
1292 346
1278 249
2826 517
1744 330
1846 418
3383 494
2086 447
2970 679
1222 303
3130 904
3061 692
2645 689
1464 295
376 46
448 106
1126 321
1543 437
2406 695
2259 323
3196 791
2615 741
1633 308