2045 603
31292 124
11634 108
1573 177
20273 672
4215 529
6642 291
54386 572
34532 673
9290 129
5072 151
4408 254
30306 607
12519 349