2889 809
40025 610
7412 141
21720 436
20979 506
61279 494
33386 349
13056 761
8547 316
4190 301
4607 675