43162 233
17009 85
19105 571
4831 785
8797 185
2587 83
30950 91
11503 491
3388 752
14775 290
5173 734
10064 620
4259 503
71335 787
31628 347
29267 251
2674 199
22997 641
4590 552
4104 828
35334 408
19286 547
5775 576
46372 417
29452 186
7090 331
12686 49
50292 614