2332 98
1815 182
13021 509
72396 145
42987 658
84265 808
11878 660
2306 585
4125 557
3458 571
3324 215
6042 630