971 25
2113 515
5084 405
3726 580
1953 248
2684 392
3605 729
3287 391
2146 276
1094 47
1757 177
1986 268
2704 353
1387 125
3285 581
3164 404
3151 422
5850 338
10909 354
3507 569
2322 136
4403 836
3538 653
2489 426