1610 326
2479 660
965 259
113 38
3018 514
3545 718
616 69
23199 659
22777 297
8538 549
18347 270
20366 232
9703 526
5424 556
14214 623
2207 408