2997 157
2931 297
3072 548
906 94
2323 550
1502 165
3493 446
3380 615
3723 676
1438 232
12749 369
2766 445
329 57
153 28
1968 589
1380 151
2587 521
2319 367
3302 634
3905 712
2074 583
916 146
1809 390
1149 264