3504 392
2191 372
2237 340
3127 322
3394 311
1904 259
2348 221
1986 191
1712 105
15999 35
8661 22
3265 19
3362 10
4216 10