3026 663
529 129
1211 215
593 97
1575 434
3128 643
2172 288
1135 344
1055 238
744 116
2207 412
27314 340
4569 847
3240 510
1688 399
2306 610
2167 385
402 49
2391 258
774 79
2065 598
2264 438
3269 746
856 126
1593 334
6112 320
19455 414
110751 487