14002 356
19904 148
2222 344
1452 276
8358 795
1765 96
37170 415
17262 72
13320 549
23442 671
51279 230
7438 527
12535 436
1368 241
15397 68
3579 343
86639 289
2328 219