509 124
1148 289
2669 542
2901 758
329 63
1985 499
3204 549
1906 315
1457 158
1264 270
2352 246
3229 872
2663 782
1168 215
1432 238
2944 242
2777 411
1749 502
2996 662
1587 73
1164 207
2271 497
2287 281
1743 405