12102 701
3505 653
3069 98
4623 162
33462 796
1212 169
3866 93
4006 504
11814 494
4306 629
46851 411
5506 71
5783 273
1721 276
5330 571
4245 89
25002 131
6828 921
3879 295
7489 142
18994 349
4942 356
29550 41
4354 566
10793 877
5176 562
3241 256
8759 125