619 166
2162 275
4381 370
1637 335
2586 661
2883 692
2358 558
9297 424
4681 319
18660 140
5491 44
3511 475
3146 238
52252 464
150386 933
8669 90