14099 414
46047 226
19028 338
17394 742
12658 422
312012 707
2870 246
3737 188
3951 87
6974 297
4814 96
7259 733
5624 741
5522 641
4550 554
4265 332
2685 291
4894 559
20273 147
7603 599
5391 285
4263 677
5495 530
2686 31