4089 640
13678 353
1971 259
10192 332
17680 632
10482 312
5856 318
15534 738
6989 609
9553 257
4814 383
3007 188
12954 111