581 43
170967 695
6767 45
12122 667
4379 643
2632 95
43115 879
3271 68
2929 252
3990 100
16870 348
4786 97
11250 285
1436 49
25141 427
1483 184
7715 321
50852 467
42073 337
3972 551
8899 372
3426 677