580 61
883 269
1533 128
864 133
1490 466
1679 459
876 243
1059 263
2770 845
888 59
2036 469
2003 447
514 78
944 140
1440 332
1214 257
520 58
1141 254
962 232
1617 459
198 28
2184 650
1335 322
3316 733