497 90
1284 231
4400 818
4594 640
22005 448
23043 361
2524 282
2789 424
1909 150
6796 91
4069 319
4683 474
4290 441
4088 332
42761 395
5860 469
2902 201
35465 172