21236 124
41073 505
187475 312
164157 299
18597 415
290100 808
143222 631
12262 354
31285 707
152604 337
8697 215
32864 429
37286 137
8372 76
19985 275
10703 580
303585 1072
44078 453
10964 580
54394 586
165643 448
158667 678
19415 643
94227 427
14054 111
143695 288
13755 398
49580 877