12078 701
3503 653
3063 98
4612 162
33450 796
1212 169
3860 93
4002 504
11790 494
4299 629
46831 411
5495 71
5769 273
1719 276
5323 571
4235 89
24956 131
6804 921
3869 295
7465 142
18945 349
4934 356
29509 41
4347 566
10786 877
5170 562
3237 256
8741 125