3116 941
8638 369
10009 406
4926 418
27622 313
9767 426
21066 507
20210 376
9780 721
18686 328
11767 380
17026 962
47880 165
5672 98
7338 52
10907 72
6495 528
12153 102