2945 503
55010 847
12589 31
33512 551
41066 773
34280 449
16256 768
19382 353
14105 318
17987 865
8756 292
75774 564
4640 681
3949 640
4306 207
25004 623
29724 256
78137 285
4894 303