21092 556
12956 404
58229 672
5060 480
21164 882
4544 375
173378 780
4590 657
8000 543
5299 491
53216 647
11709 852
19906 462
105207 328
2396 242
4884 372
39976 106
4936 330
11431 694
291030 764
6895 222
9101 321
3356 296
6701 66