2976 926
1055 283
2090 391
903 180
228 48
1437 231
2955 840
5793 555
2678 322
1039 192
8227 386
2981 520
2105 117
3640 520
3937 806
8098 281
11784 660
16075 66
4961 377
5241 178
5568 393
22995 286
6913 555
6343 218
4960 58
5028 296