2898 497
3995 583
2225 64
16310 374
2852 545
12210 651
8016 527
2103 344
3231 614
11246 565
50266 290
3895 744
19738 193
7762 546
42044 210
4494 340
7095 112
4823 462
1291 228
2834 205
45835 508
6825 541
3563 362
15968 722
2251 521
6813 282
12782 800
5034 696