2941 133
2509 88
5049 818
5297 411
3844 246
2946 403
5231 43
1789 45
6225 272
10413 766
6370 843
3998 667
2098 76
6131 686
5643 294
6137 154
10082 231
7434 621
4157 607
11576 542
5157 240
75607 277
7711 738
8988 423