663 90
1289 231
4464 818
4603 640
22032 448
23057 361
2529 282
2792 424
1912 150
6802 91
4077 319
4693 474
4293 441
4092 332
42764 395
5861 469
2906 201
35477 172