2780 157
11182 822
9372 514
1894 62
3292 455
3806 487
8120 199
4679 686
2775 101
8224 600
4426 188
20124 210
29127 77
28320 136