445 123
1326 157
2590 704
4020 435
2859 509
4155 566
5414 702
41340 406
7527 530
2225 235
3380 534
1496 39
8117 553
25081 171
10094 846
11036 497
12606 531
17096 256
5888 469
5103 874