3006 681
1551 326
948 125
3071 751
1185 127
2793 572
2634 518
8396 98
965 89
9064 550
1023 146
1141 277
2846 607
5190 405
2181 41
459 63
4890 612
4562 778
3075 494
2133 458
586 45
2981 930
5321 514
2465 221