14099 414
46047 226
312012 707
2870 246
3951 87
6974 297
4814 96
7259 733
285969 591
5522 641
4550 554
4265 332
4894 559
20273 147
7603 599
5391 285
5495 530
5891 462
2686 31
4031 172
3337 201
2858 318
4295 69
9307 656