1427 309
303 43
2144 463
1929 513
1532 292
1633 298
1580 286
1900 369
2713 484
3629 717
816 188
1951 573
322 89
4358 806
43288 579
41060 292
2900 532
44688 196