4223 308
2590 119
5295 640
4288 582
20304 548
15124 885
10233 487
12211 104
7259 487
2146 201
5620 38
2805 290
4724 205