2k
99
14
502
463
5812
401
351
402
381
43
1258
1741
792
624
532
352
302
241
211
575
173
334
13
597
194
10