2k
581
504
452
403
805
554
14310
4414
1848
333
1195
1037
421
342
362
22
522
482
1595
971
294
28
13
533
55
202
221