12052 701
3502 653
3059 98
4598 162
33434 796
1209 169
3840 93
3998 504
11755 494
4293 629
46812 411
5477 71
5754 273
1718 276
5311 571
4223 89
24887 131
6777 921
3861 295
7438 142
18901 349
4927 356
29427 41
4338 566
10779 877
5157 562
3235 256
8698 125