19536 629
5920 165
9375 560
5164 338
5713 654
4298 904
4195 747
4117 529
3354 374
6333 270
3110 514
10496 289
69548 584
88843 917
62629 872
50158 503
25899 485
69864 294