12102 146
5081 739
1271 83
21601 503
274123 1120
6168 252
30442 685
89530 548
10544 348
23586 181
37482 633
53435 163
42648 479
8378 104
68538 599
17962 858
8452 949
9210 384
59183 372
20047 839
23068 532
32491 418
5059 720
9412 217
2403 478