3006 698
540 53
2455 618
1638 251
3276 364
526 43
1347 204
2001 423
2291 188
1156 47
1720 295
2993 466
3270 567
705 87
1640 309
2452 132
4363 359
3330 869
4504 672
2709 357
4886 555
2255 524
2412 360
2438 603
2059 243
2698 114
3620 516
3657 923