672 95
2517 578
2662 393
11665 280
4207 594
2522 272
15508 893
4007 869
1853 39
2390 116
5058 731
4749 936
5559 517
8408 624
5340 735
7783 931
11529 544
13216 217
6046 551
22896 622
9542 559
6504 122
8830 167
11400 288