15026 89
3424 273
13024 587
1233 165
20197 133
4229 527
3902 316
4508 562
2688 392
4089 165
11255 134
9865 489