515 59
972 148
1565 396
870 188
2881 581
1329 386
574 66
2173 510
3871 412
2959 509
2496 541
1297 254
1641 361
1717 411
1032 268
1490 360
801 141
1666 58
2465 614
1193 218
2038 451
1318 231
3204 876
1244 97