737
525
3510
5216
5011
708
5715
3919
266
4520
408
396
21956
16590
14591
13170
10052
972263
8744
8700
828148
717142
67611
6620