1025 297
2574 738
2223 627
2767 910
2633 519
399 101
3133 978
2191 604
2727 856
1005 69
3513 524
2695 824
1006 272
9475 441
1409 352
2213 671
987 248
3076 910
2813 617
658 149
1316 248
3390 968
1483 361
676 190
1562 479
2737 706
2117 505
733 170