12076 701
3503 653
3063 98
4612 162
33449 796
1211 169
3860 93
4002 504
11783 494
4299 629
46830 411
5489 71
5767 273
1719 276
5321 571
4233 89
24942 131
6802 921
3867 295
7463 142
18934 349
4933 356
29495 41
4347 566
10785 877
5168 562
3237 256
8738 125