4970 362
16335 356
23483 151
3421 344
2853 277
11067 797
3017 97
56039 420
23044 73
15662 549
26884 672
58281 231
8878 529
21770 439
1751 241
18726 69
4394 343
98055 289
3010 219