360
327
3026
3744
3424
3112
2816
3010
2827
2910
307
2817
13080
10570
8271
6670
565262
5320
5060
4501
443147
4439
385142
31750