508 147
216 41
963 270
1499 375
1507 366
3766 55
18970 370
10533 754
4130 648
7147 844
10682 313
20648 391
6043 233
11598 249
2928 374
5159 453
7739 468
5268 354