163773 299
15328 95
50287 614
37622 337
13118 467
3923 257
2255 467
20494 941
311305 808
201386 489
25329 58
71532 517
12633 927
1545 249
55274 483
33668 437
42850 69
35226 431
180162 690
70840 737
155721 555
28301 670
5120 907
4934 902