15081 610
8047 239
12309 633
8283 859
5961 286
8549 453
3159 712
3555 66
3596 517
21943 351
21582 441
19205 321
3726 171
3010132 6127
3740 849
2633 155
1011 119
34074 374
5537 419
2480 203
5271 474
4143 599
14551 669
8768 788
6268 934