18056 420
9630 27
3516 653
1264 187
2151 284
4969 415
2228 336
2103 417
2985 343
1708 174
2716 376
1619 44
19088 155
2766 396
3477 514
760 55
2734 680
2286 377
992 73
1958 315
1067 50
1425 247