2752 606
1070 281
5986 297
84476 215
378797 1227
9617 71
115908 875
44135 327
42521 593
8597 154
39287 339
7524 91
15096 546
15601 298