993 125
2954 361
1163 66
1381 282
7672 34
16727 783
2102 498
5120 638
5789 94
1781 188
3287 917
4959 588
1244 176
27637 358
7398 689
3180 234
13142 281
2896 642
1860 373
563 108
2246 390
1376 305
4401 94
2574 507
5067 447
1361 271
27911 681
5772 598