3545 278
2791 748
26427 222
635 139
4725 379
39112 165
2464 679
1234 250
2155 648
3094 774
2262 479
330 61
2535 452
3341 882
2536 564
3566 515
2999 46
2449 746
950 239
4923 868
1070 310
3142 383
1438 295
464 34
2482 728
3076 832
2167 65
2933 714