11412 684
7964 363
130304 204
109028 677
34805 73
152963 545
78773 236
50169 215
104184 747
3187 86
2826 340
1426 316
3429 586
558 38