2978 647
2737 649
925 151
1510 265
988 169
2460 214
3489 776
2223 457
2488 539
2113 133
4013 722
1293 50
665 75
955 41
935 232
5016 879
4109 698
2078 603
2955 186
3031 517
1783 396
2551 122
893 249
2321 498