2976 926
1054 283
2089 391
903 180
228 48
1435 231
2954 840
5793 555
2670 322
1039 192
8227 386
2981 520
2104 117
3639 520
3936 806
8098 281
11784 660
16074 66
4961 377
5241 178
5568 393
22995 286
6912 555
6343 218
4629 58
5027 296