2626 44
10455 313
9714 141
57020 293
167712 704
55533 611
37666 347
138090 653
47234 562
38274 177
67606 739
2566 468
5444 256