3024 201
3627 93
4136 696
8700 416
2790 282
2985 300
23776 253
12533 120
66520 726
47678 423
46454 289
30847 719
101783 314
33005 566
66015 499
43548 493
62665 386
42477 884
31112 240