19536 629
5919 165
9375 560
5163 338
5713 654
4297 904
4192 747
4117 529
3352 374
6333 270
3110 514
10472 289
69518 584
88801 917
62610 872
50124 503
25884 485
69827 294