15196 515
7237 267
90554 904
44769 619
155610 540
10199 257
43904 60
31304 407
15234 258
90569 505
94560 231
66741 660
15512 567
55818 511
14469 501
12992 747
41966 74
4683 646
46086 78
42027 558
100830 370
47065 701
22733 245
81575 261
6151 459
29119 221
168333 310
266478 860