100479 438
2241 174
4925 331
1665 206
3022 463
1876 435
1934 442
2699 797
1688 424
406 57
1400 253
2922 674
2817 716
1175 139