12110 701
3505 653
3070 98
4624 162
33464 796
1213 169
3866 93
4009 504
11816 494
4306 629
46856 411
5508 71
5784 273
1721 276
5330 571
4249 89
25010 131
6835 921
3881 295
7492 142
19008 349
4948 356
29553 41
4354 566
10795 877
5180 562
3241 256
8761 125