3196 833
2101 138
2210 324
15458 257
5962 409
3052 376
3263 912
3614 771
1669 264
14466 357
20311 338
6571 49
4294 338
2207 508
3625 165
5983 61
1561 41
1680 101
13903 680
13471 277
4374 423
1715 196
2929 716
5171 93
6010 225
17085 238
5033 61
4312 312