2383 162
6571 669
35192 84
9223 63
4432 485
26208 118
19760 464
17303 724
15205 288
15944 574
3180 747
4517 278
1809 273
4406 511
3517 743
7223 516