2712 301
1846 289
3040 645
764 79
1058 115
4056 646
2525 408
799 165
3693 594
1546 259
1157 276
2456 497
1372 177
756 74
5507 953
2128 602
901 109
1961 491
3041 390
1052 186
924 81
3604 694
2672 674
2476 643