12040 701
3502 653
3056 98
4592 162
33429 796
1208 169
3836 93
3995 504
11742 494
4289 629
46807 411
5474 71
5751 273
1715 276
5308 571
4218 89
24864 131
6769 921
3857 295
7430 142
18890 349
4921 356
29395 41
4336 566
10772 877
5151 562
3231 256
8685 125