3894 32
1656 254
787 77
3191 358
12342 259
1661 56
7296 579
3679 594
2438 302
1797 114
3455 509
4003 239
4010 41
2870 148
3334 411
4768 681
2297 311
2987 693
3104 767
527 82
2130 555
2068 580
1020 185
8113 589
2454 626
2374 179
2914 791
2179 528