3k
27
551
933
1184
913
815
605
519
926
42
222
10
11
143
2029
20023
32031
466
641
252
671
1295
192
33
24513
631
45