295 59
926 233
507 89
3084 719
2591 694
3329 808
37289 319
20376 632
7360 378
14409 561
5328 461
4536 665
5187 860
6493 548
11074 733
3232 441
5052 832
3928 187
5560 966