576 106
2805 745
2308 511
2126 489
1789 483
1488 295
2263 605
3621 874
1508 65
2309 277
4573 469
3381 955
2858 439
1987 515
1516 456
320 49
1432 290
2266 425
2487 534
1222 347
1170 145
2563 661
1647 305
12017 629