2893 523
76979 473
3572 31
14086 441
2103 29
11376 593
6860 194
19280 560
2189 39
3947 235
9435 789
4138 377