2501 487
2775 589
411 80
1396 402
8069 389
41111 684
3357 438
13207 516
9960 153
9934 640
13579 357
4115 358
183144 225
15797 713