2k
603
1107
716
959
44
355
23
453
582
41
591
431
813
20
43
18612
402
6
673
39
1575
1198
1183
1254
28915
562
451