5128 482
2383 162
6581 669
35254 84
9245 63
4437 485
26215 118
19772 464
17305 724
15267 288
15948 574
3181 747
4539 278
1812 273
4408 511
3522 743
7243 516