12095 701
3505 653
3065 98
4618 162
33460 796
1212 169
3863 93
4003 504
11806 494
4305 629
46847 411
5504 71
5781 273
1721 276
5329 571
4243 89
24989 131
6820 921
3877 295
7483 142
18979 349
4941 356
29543 41
4353 566
10792 877
5174 562
3240 256
8755 125