14004 356
19904 148
2222 344
1452 276
8358 795
1766 96
37172 415
17265 72
13320 549
23443 671
51282 230
7438 527
12536 436
1368 241
15397 68
3580 343
86641 289
2328 219