3020 136
19562 517
6528 99
5713 443
21988 106
4578 509
4617 553
10141 298
8814 228
2057 39
11501 473
5677 516
5312 724
7446 386
6441 372
7621 577
3732 272
6056 394
13970 526
3296 412
8424 392
14244 480
14263 315
4732 753
9163 246
2840 165
8150 419
2340 117